package com.emily.test.service;

import com.emily.test.model.ONavigation;

import java.util.List;

/**
 * @author ：zc
 * @date ：Created in 2019/3/26 17:59
 * @description：
 */
public interface NavigationService {
    /**
     * @Description:获取所有公司下的导航列表
     * @Param:
     * @Author: Zc
     */
    List<ONavigation> getNavigationList();

    /**
     * @Description:根据导航id获取导航信息
     * @Param: id
     * @Author: Zc
     */
    ONavigation getNavigation(Integer id) throws Exception;

    /**
     * @Description:根据id 删除信息
     * @Param:
     * @Author: Zc
     */
    void  delete(Integer id)throws Exception;

    /**
     * @Description: 插入
     * @Param:
     * @Author: Zc
     */
    int insert(ONavigation o);

    /**
     * @Description:修改
     * @Param:
     * @Author: Zc
     */
    void update(ONavigation o);
}
